An Experimental Analysis of Iterated Spatial Joins in Main Memory
نویسندگان
چکیده
Many modern applications rely on high-performance processing of spatial data. Examples include location-based services, games, virtual worlds, and scientific simulations such as molecular dynamics and behavioral simulations. These applications deal with large numbers of moving objects that continuously sense their environment, and their data access can often be abstracted as a repeated spatial join. Updates to object positions are interspersed with these join operations, and batched for performance. Even for the most demanding scenarios, the data involved in these joins fits comfortably in the main memory of a cluster of machines, and most applications run completely in main memory for performance reasons. Choosing appropriate spatial join algorithms is challenging due to the large number of techniques in the literature. In this paper, we perform an extensive evaluation of repeated spatial join algorithms for distance (range) queries in main memory. Our study is unique in breadth when compared to previous work: We implement, tune, and compare ten distinct algorithms on several workloads drawn from the simulation and spatial indexing literature. We explore the design space of both index nested loops algorithms and specialized join algorithms, as well as the use of moving object indices that can be incrementally maintained. Surprisingly, we find that when queries and updates can be batched, repeatedly re-computing the join result from scratch outperforms using a moving object index in all but the most extreme cases. This suggests that — given the code complexity of index structures for moving objects — specialized join strategies over simple index structures, such as Synchronous Traversal over R-Trees, should be the methods of choice for the above applications.
منابع مشابه
بررسی تاثیر پروژسترون بر پراکسیداسیون لیپیدی و اختلال حافظه ناشی از مدل آلزایمر حاصل از تزریق موضعی استرپتوزوتوسین در رت
Introduction: Alzheimer’s disease is one of the most prevalent brain neurodegenerative diseases and the most common cognitive deficits are memory dysfunction and spatial perception impairment. Progesterone has a neorostroid action in hippocampal neurogenesis, synaptic stability and spatial learning and memory and has antioxidant effect. Since oxidative stress is involved in the pathogenes...
متن کاملEffects of Piperine Pretreatment on Antioxidant Capacity and Spatial Memory Impairment Induced by Local Injection of Lysolecethin in Rat Hippocampus
Background and purpose: Piperine as the main alkaloid of black pepper has antioxidant and neuroprotective properties, so, it is an appropriate candidate to be studied in animal models of multiple sclerosis. This research aimed at investigating the effect of pretreatment with piperine on spatial memory, oxidative stress, and myelin repair gene markers in local demyelination model. Materials and...
متن کاملThe Effect of Ethanolic The effect of ethanolic extract of Saffron (Crocus sativus L.) on improving the spatial memory parameters in the experimental models of Parkinson disease in male rats
Background & Objective: The axial role of the oxidative stress in the pathophysiology of Parkinson disease has been identified. On the other hand, the learning and memory impairment in Parkinson disease has a distinguished outlook. Since Saffron has antioxidative stress effects, the aim of the present study is to investigate the improving effects of Saffron extract on the spatial memory paramet...
متن کاملComputing Iterated Spatial Joins on GPUs
The ability to efficiently process a significant amount of continuously updated spatial data is mandatory for an increasing number of applications and exploiting the parallelism available on CPUs gives an additional advantage in dealing with that challenge. A recent evolution of this trend entails the use of other hardware commonly found in modern computers, namely the graphics processing unit ...
متن کاملMelatonin improves spatial navigation memory in male diabetic rats
The aim of the present study was to evaluate the effect of melatonin as an antioxidant on spatial navigation memory in male diabetic rats. Thirty-two male white Wistar rats weighing 200 ± 20 g were divided into four groups, randomly: control, melatonin, diabetic and melatonin-treated diabetic. Experimental diabetes was induced by intraperitoneal injection of 50 mg kg-1 streptozotocin. Melatonin...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- PVLDB
دوره 6 شماره
صفحات -
تاریخ انتشار 2013